skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Search for: All records

Creators/Authors contains: "Hu, John"

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. Debugging incurs significant costs in the semiconductor industry, with some engineers spending 40% or more of their time debugging. Despite the critical importance of this skill, undergraduate students often need help to develop it. In this paper, we administered a circuit debugging test to second and third-year electrical and computer engineering (ECE) students in an introductory microelectronics class. The buggy circuit was a non-inverting amplifier printed circuit board with a misoriented op-amp. The pilot results on 26 students revealed concerns about misconceptions and biases in their debugging methodology. 54% of students focused predominantly on scrutinizing resistors, neglecting a broader exploration of potential issues. Furthermore, 46% limited their search for errors to a single potential problem, and 15% could not accurately measure resistance. Ultimately, 31% successfully identified and corrected the bug, indicating exam expectations were achievable and giving us hope that debugging skills are within reach for our students. However, specialized training may be needed to get them there. 
    more » « less
    Free, publicly-accessible full text available May 25, 2026
  2. This work-in-progress research-to-practice paper presents the development and pilot implementation of curriculum that introduces semiconductor contents in a high school calculus class. The demand for chips soared through the COVID-19 pandemic, exposing our country's semiconductor manufacturing and supply chain risks. The need to reassert US semiconductor leadership will require training a well-educated workforce, starting at the K-12 level. Meanwhile, K-12 STEM teachers often juggle the conflicting requirements of standardized tests and the need to cultivate 21st-century skills, deeper learning, and transferable knowledge, among others. This paper presents a pilot implementation that could address both problems. Selected teachers attended an NSF-funded Research Experience for Teachers (RET) summer program to learn about chip design basics. They also received curriculum development support to design new modules on semiconductor topics that would attract their students' interests. 
    more » « less
  3. With the passage of the Chips and Science Act, semiconductor workforce development has become front and center for US universities. Among the many skills needed for undergraduates to enter the semiconductor industry, debugging is an important skill that is rarely taught. As the transistor count and complexity of today’s chips grow, thanks to Moore’s Law, fewer new chips can work perfectly for the first time. Hence, much engineering effort is put into debugging, a process that identifies and fixes any discrepancies between the expected and measured chip behavior. This paper first investigates the need and the economic incentives of debugging in the semiconductor industry. It was estimated that a typical semiconductor project spent 35 to 50 percent of its time in debugging. The need for silicon debugging has led to a new profession called validation engineers. Debugging has also gained the nickname of the Schedule Killer, highlighting its impact on the project schedule and the company’s bottom line. Next, the paper summarizes existing cognitive models of troubleshooting. Early models often failed to capture the role of experience, which was essential for circuit and hardware debugging. Jonassen et al. proposed a troubleshooting learning architecture that includes the contribution of past experiences. This cognitive framework has been successfully applied in computer science and physics education, leading to some of the latest pedagogy innovations, such as collaborative pair debugging. This paper also investigates multiple emotions associated with debugging, such as frustration, fear, and anxiety. These emotions may lead to disengagement and avoidance of the subjects. Debugging may also be related to other non-cognitive factors, such as mindsets. The positive effect of teaching self-theory and a growth mindset has been observed in different age groups. However, studies also found that domain-specific aptitudes were more helpful in changing student’s performance in the subject matter. The takeaway message from this paper is that a genuinely effective debugging education intervention must be holistic and domain-specific. Holistic means that the intervention should address both cognitive and affective components. Domain specificity means that any growth mindset message should be contextually situated within the subject matter materials. How to design such an intervention will be the next million-dollar question, as it not only fills the gap of collegiate debug education in microelectronics but also serves as a critical missing piece toward developing a globally competent semiconductor workforce for generations to come. 
    more » « less
  4. null (Ed.)
    The complete genome of a new umbra-like virus from edible fig (Ficus carica) was identified by high-throughput sequencing. Based on its similarity to umbra-like virus genome sequences available in GenBank, the proposed name of this new virus is "fig umbra-like virus" (FULV). The genome of full-length FULV-1 consists of 3049 nucleotides organized into three open reading frames (ORFs). Pairwise comparisons showed that the complete nucleotide sequence of the virus had the highest identity (71.3%) to citrus yellow vein-associated virus (CYVaV). In addition, phylogenetic trees based on whole-genome nucleotide sequences and amino acid sequences of the RNA-dependent RNA polymerase showed that FULV forms a monophyletic lineage with CYVaV and other umbra-like viruses. Based on the demarcation criteria of the genus Umbravirus, and lack of two umbravirus ORFs, we propose that FULV is a putative new member of the umbra-like virus clade within the family Tombusviridae. 
    more » « less